package com.module.ble.db.table

import androidx.room.ColumnInfo
import androidx.room.Entity
import androidx.room.PrimaryKey
import com.module.ble.data.bean.CusUnifyData

/**
 * 作者：sosou
 * <p>
 * 版本：1.0
 * <p>
 * 创建日期：2025/03/28
 * <p>
 * 描述：健康时间录入表
 * <p>
 * 修订历史：
 */
@Entity(tableName = "heart_entry_time")
class UserHeartEntryTime {

    //主键
    @PrimaryKey
    @ColumnInfo
    var createdTime:String = ""

    @ColumnInfo
    var hasHeartRate: Int = 0

    @ColumnInfo
    var hasBloodOxygen: Int = 0

    @ColumnInfo
    var hasBodyTemperature: Int = 0

    @ColumnInfo
    var hasEnvTemperature: Int = 0

    @ColumnInfo
    var hasHrv: Int = 0

    @ColumnInfo
    var hasCalorie: Int = 0

    @ColumnInfo
    var hasStress: Int = 0

    @ColumnInfo
    var hasStand: Int = 0

    @ColumnInfo
    var hasBreath: Int = 0

    @ColumnInfo
    var hasSleepInfo: Int = 0

    @ColumnInfo
    var hasStepNumber: Int = 0

    @ColumnInfo
    var hasSports: Int = 0

    //数据版本
    @ColumnInfo
    var dataVersion : Long = 0L

    //厂商
    @ColumnInfo
    var firmName: String? = ""

    //同步状态
    @ColumnInfo
    var sysStat : Int = 0

    //时区
    @ColumnInfo
    var timeZone : String? = ""
}